yard stain - French English Dictionary